闘本 1.7 行列の回転
提出
code: txt
# [
# 1, 0, 0, 1,
# 0, 1, 1, 0,
# 1, 1, 1, 1,
# 0, 1, 0, 1,
# ]
# 0, 0 -> 0, 3
# 0, 1 -> 1, 3
# 0, 2 -> 2, 3
# 0, 3 -> 3, 3
# 1, 0 -> 0, 2
# 1, 1 -> 1, 2
# 1, 2 -> 2, 2
# 1, 3 -> 3, 2
# 2, 0 -> 0, 1
# 2, 1 -> 1, 1
# 2, 2 -> 2, 1
# 2, 3 -> 3, 1
# 3, 0 -> 0, 0
# 3, 1 -> 1, 0
# 3, 2 -> 2, 0
# 3, 3 -> 3, 0
import copy
def rotate(picture):
copied_picture = copy(picture)
pl = len(picture)
for i in range(pl):
for j in range(pl):
picturejpl-1-i = copied_pictureij
return picture